designated place for a challenge - Allemand Anglais Dictionnaire